occupy a social position or an important professional rank - Espagnol Anglais Dictionnaire